public telecommunications service - Turkish English Dictionary